package com.zhaoliang;

import java.sql.*;

/**
 * 目标：实验查询总记录条数
 */
public class Demo07 {

    public static void main(String[] args) throws ClassNotFoundException, SQLException {
        // 1. 加载驱动
        Class.forName("com.mysql.jdbc.Driver");
        // 2. 通过驱动管理器获取数据库连接
        Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/purchase?useSSL=false", "root", "123456");
        // 3. 编写SQL
        String sql = "select count(*) from t_good";
        // 4. 创建预处理命令对象
        PreparedStatement psmt = conn.prepareStatement(sql);
        // 5. 执行查询，返回结果集
        ResultSet rs = psmt.executeQuery();
        // 6. 解析结果集
        if (rs.next()) {
            int count = rs.getInt(1);
            // 7. 输出结果
            System.out.println("总记录条数：" + count);
        }
        // 8. 释放资源
        rs.close();
        psmt.close();
        conn.close();
    }
}
